The hepatic artery is the largest branch of the |celiac artery|. It lies between the |gastric artery| and the |splenic artery|. It supplies the |stomach| and then branches into the left and right hepatic arteries and supplies the |liver|.